xen: Infrastructure to allow irqs to share vector maps
authorGeorge Dunlap <george.dunlap@eu.citrix.com>
Tue, 26 Jul 2011 17:36:58 +0000 (18:36 +0100)
committerGeorge Dunlap <george.dunlap@eu.citrix.com>
Tue, 26 Jul 2011 17:36:58 +0000 (18:36 +0100)
commit5028ef1e1b06001c3334d6abd8c5b1037596ca41
treea7e50927a141a2db39e03d48a68c4238775ae6b9
parent1de95c144458ad8841e85c93736b0c364f285ef2
xen: Infrastructure to allow irqs to share vector maps

Laying the groundwork for per-device vector maps.  This generic
code allows any irq to point to a vector map; all irqs sharing the
same vector map will avoid sharing vectors.

Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
xen/arch/x86/io_apic.c
xen/arch/x86/irq.c
xen/include/asm-x86/irq.h